html,body{height: 100%;}
#bodyapp>header{background: #000; color: white;}
#bodyapp>header h1{color: white; font-weight: 800;}
.mui-input-group{overflow: hidden; background: #ededee;}
.l-content{margin-top: 0.8rem; border: 0;}
.l-input-row{font-size:0.3rem ;line-height: 1.2rem; width: 100%; border-bottom: 0.02rem solid #ccc; background: #fff; border: 0;}
.l-input-row>label{display: block;float: left;margin-left: 0.2rem;font-weight: 800;}
.l-input-clear{width:4rem !important; font-size: 0.3rem;}
.mui-button-row{margin-top: 0.5rem;}
.mui-button-row>.mui-btn{width:3.4rem;height: 0.9rem; background:#90c31f; border-radius: 0.9rem; border: 0;}
.mui-input-group::after{opacity: 0;}
#sex{position: relative; overflow: hidden;}
#sex>label{float: left; width: 20%;}
#sex>div:nth-of-type(1)>label{left:1.4rem;}
#sex>div:nth-of-type(1)>input{left: 2rem; top: 0.3rem;}
#sex>div:nth-of-type(2)>input{left: 4rem; top: 0.3rem;}
.mui-dtpicker-title h5{padding: 0; line-height: 1rem; }
#demo2{margin: 0.28rem 0 0 0;color: #858585;border: 0;width: 2rem;font-size: 0.3rem;}
.l-input-row{overflow: hidden;}	